html,
body {
	padding: 0;
	margin: 0;
}
.container-fluid{
	padding: 0 !important;
}
a{
	text-decoration: none !important;
}
p{
	letter-spacing: 0.5px;
}
*{
	font-style: normal;
	font-family: "微软雅黑" !important;
}

@media screen and (min-width:1500px){
	#screen .screen_sc{
		width:60%;
		height:100%;
		z-index: 1000;
		opacity:1.0;
		position: relative;
		left:20%;
		top:0;
		margin-top:0;
	}
	#screen .screen_cj{
		width: 20%;
		height:6.5%;
		margin-top:60%;
		font-size:30px;
		left:40%;
		top:0;
	}
	.navbar{
		height: 100px;
		background-color: rgba(0,0,0,0);
		border: none;
		margin: 0;
		z-index: 100;
	}
	.navbar .container-fluid{
		padding: 0 104px !important;
		height: 100px !important;
	}
	.navbar-brand{
		padding: 0;
		width: 246px;
		height:100px;
		display: flex;
		align-items: center;
	}
	.navbar-brand img{
		width: 246px;
		height: 40px;
		/*ie*/
		margin:30px 0;
	}
	.navbar-nav{
		height: 100px;
		position: absolute;
		right: 400px;
	}
	.navbar-nav a{
		height: 100px;
		padding:0 28px !important;
		line-height: 100px !important;
		font-size: 16px;
		color: #ffffff !important;
	}
	.navbar-nav a:hover{
		color: #357FFA !important;
	}
	.downLoad{
		width: 140px;
		height: 34px;
		line-height: 34px;
		text-align: center;
		border-radius:17px;
		font-size: 16px;
		color: #3480fa;
		background-color:#ffffff;
		box-shadow: 0 10px 25px rgba(0,52,74,0.18);
		opacity: 0.9;
		position: absolute;
		top:33px;
		right: 230px;
	}
	.downLoad a{
		color: #3480fa !important;
	}
	.downloadBc{
		color: #FFFFFF;
		background: -moz-linear-gradient(top, #68d0f3 0%, #4b8ef9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68d0f3), color-stop(100%,#4b8ef9));
		background: -webkit-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: -o-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: -ms-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: linear-gradient(to bottom, #68d0f3 0%,#4b8ef9 100%);
	}
	.cutLan{
		position: absolute;
		right: 100px;
		top: 0;
		display: flex;
		align-items: center;
	}
	.cutLan span{
		margin:0 17px;
		font-size:16px;
		color: #ffffff;
		line-height: 100px;
	}
	.lan{
		width:120px;
		height:140px;
		position: fixed;
		right:70px;
		top:100px;
		z-index: 100;
		background-color: #FFFFFF;
		display: none;
	}
	.lan>div{
		width:120px;
		height:70px;
		line-height:70px;
		text-align: center;
		box-sizing: border-box;
		font-size: 16px;
		color: #333333;
		background-color: #FFFFFF;
		border-bottom: 1px solid #ebebeb;
	}
	.header{
		height:5.859375rem;
		margin-top: -100px;
		padding: 0;
		position: relative;
	}
	.header-bc{
		position: absolute;
		top:0px;
		width: 100%;
		height: 100%;
	}
	.headerSec{
		display: inline-block;
		width:4.140625rem;
		margin-right:1.09375rem;
		position: absolute;
		top: 1.875rem;
		left: 3.2421875rem;
	}
	.headerSec h1{
		font-size:0.28125rem;
		color: #ffffff;
		margin:0;
		letter-spacing:3px;
	}
	.headerSec p{
		font-size: 0.140625rem;
		color: #ffffff;
		margin: 0;
		margin-top: 0.21875rem;
		line-height: 30px;
	}
	.headerSec div{
		width:2.34375rem;
		height: 0.46875rem;
		border:1px solid rgba(0,0,0,0);
		box-sizing: border-box;
		line-height: 0.46875rem;
		text-align: center;
		border-radius:0.234375rem;
		font-size: 0.1875rem;
		color:#357ffa;
		background-color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0.46875rem;
		box-shadow: 0 10px 25px rgba(0,52,74,0.18);
	}
	.headerSec section{
		width:2.34375rem;
		height: 0.46875rem;
		border:1px solid #FFFFFF;
		box-sizing: border-box;
		line-height: 0.46875rem;
		text-align: center;
		border-radius:0.234375rem;
		font-size: 0.1875rem;
		color:#FFFFFF;
		background-color:rgba(0,0,0,0);
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0.234375rem;
	}
	.headerSec img{
		width: 0.203125rem;
		height: 0.203125rem;
	}
	.header-mobile{
		width: 3.28125rem;
		height: 5.03125rem;
		display:inline-block;
		position: absolute;
		top: 1.875rem;
		right:3.28125rem;
	}
	.main{
		background-image: url(../img/helper/bg_3_zc_aq.png);
		background-repeat: no-repeat;
		background-size: 100% 72%;
	}
	.main h1{
		font-size: 0.28125rem;
		color: #357FFA;
		margin-bottom: 0.359375rem;
	}
	.main1{
		width: 8.921875rem;
		margin:0 auto;
		margin-top: 2.265625rem;
		/*safari*/
		overflow: auto;
	}
	.main1 img{
		width: 0.28125rem;
		height: 0.28125rem;
	}
	.main1 h1{
		font-size: 0.28125rem;
		color: #357FFA;
	}
	.main1Sec{
		width: 8.921875rem;
		display: flex;
		justify-content: center;
		margin-top: 0.359375rem;
	}
	.main1Sec>div{
		width: 2.890625rem;
		min-height: 1.9921875rem;
		box-sizing: border-box;
		background-color: #FFFFFF;
		border-radius:0.171875rem;
		margin-right: 0.125rem;
		padding:0.328125rem 0.28125rem 0;
		box-shadow: 0 0 0.39rem #dde4e7;
		/*safari*/
		float: left;
	}
	.main1Sec>div:nth-child(3){
		margin-right: 0;
	}
	.main1Sec h3{
		color: #357FFA;
		font-size: 0.1875rem;
		letter-spacing: 2px;
		margin-top:0.21875rem;
		margin-bottom:0.1171875rem;
	}
	.main1Sec p{
		font-size:0.125rem;
		line-height: 0.203125rem);
		color: #666666;
	}
	.main2{
		margin-top:2.34375rem;
		display: flex;
		justify-content: space-between;
		/*safari*/
		overflow: auto;
	}
	.main2Sec{
		display: inline-block;
		width: 3.90625rem;
		margin-left: 3.21875rem;
		margin-top: 1.25rem;
	}
	.main2Sec p{
		font-size: 0.125rem;
		color: #333333;
		margin-bottom:0.15625rem;
	}
	/*safari*/
	.main2 img{
		width:6.34375rem;
		height:5.7421875rem;
		float: right;
	}
	.main3{
		height: 4.1484375rem;
		display: flex;
		justify-content: center;
		align-items: flex-end;
		margin-top: 1.5625rem;
		margin-bottom: 1.25rem;
		position: relative;
	}
	.main3 .slide{
		margin-right: 1.875rem;
		width: 2.1015625rem;
		height: 4.1875rem;
		position: absolute;
		left:0;
		bottom: 0;
		z-index: 99;
	}

	.main3 ul{
		position: absolute;
		bottom:-0.4rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.main3 ul li{
		width: 8px;
		height: 8px;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3 ul .active{
		width: 8px;
		height: 8px;
		background-color: #2d73e9;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3>img{
		width: 2.1015625rem;
		height: 4.1875rem;
		position: absolute;
		left:0;
		bottom: 0;
		z-index:10;
	}
	.main3 .carousel-inner,.main3 .item{
		width: 1.875rem !important;
		height: 3.984375rem !important;
		position: absolute;
		top:0.15rem;
		left:0.15rem;
	}
	.main3Sec{
		width: 2.7734375rem;
		margin-left: 1.875rem;
		/*safari*/
		position: absolute;
		bottom: 0;
		left: 3.9765625rem;
	}
	.main3Sec p{
		font-size: 0.125rem;
		color: #333333;
		margin-bottom: 0.15625rem;
	}
	.value{
		width: 12.5rem;
		height: 3.984375rem;
		border-radius: 0.15625rem;
		margin:0 auto;
		box-shadow:0 0 50px #dae2e5;
	}
	.value-sec1{
		width: 12.5rem;
		height: 1.015625rem;
		margin:0 auto;
		background-color:#338cf0;
		border-radius:0.15625rem 0.15625rem 0 0;
	}
	.value-sec1 h1{
		width: 8.8671875rem;
		color: #FFFFFF;
		margin:0 auto;
		line-height: 1.015625rem;
	}
	.value-sec2{
		width:8.8671875rem;
		height: 2.96875rem;
		margin: 0 auto;
		display: flex;
		/*safari*/
		position: relative;
	}
	.value-sec2>div{
		width: 4.765625rem;
		margin-top: 0.6875rem;
		margin-right: 0.78125rem;
		/*safari*/
		float: left;
	}
	.value-sec2 p{
		font-size: 0.125rem;
		margin-top: 0.1953125rem;
	}
	.inst{
		width: 1152px;
		margin:0 auto 0;
		padding-top: 194px;
	}
	.inst>h1{
		color: #357FFA;
		text-align: center;
	}
	.inst>p{
		font-size: 23px;
		text-align: center;
		margin-top: 46px;
		color: #999999;
	}
	.inst .instDiv{
		position: relative;
		margin-top: 105px;
	}
	.inst .instSec1{
		width: 434px;
		height: 524px;
		box-shadow:0 0 80px #dde4e7;
		border-radius:22px;
		position: absolute;
		left: 359px;
		background-color: #FFFFFF;
		text-align: center;
		padding:0 55px;
	}
	.instSec1 img{
		margin-top: 76px;
	}
	.instSec1 h2{
		margin-top: 90px;
		font-size: 26px;
		color: #357FFA;
	}
	.instSec1 p{
		margin-top: 40px;
		font-size: 16px;
		letter-spacing: 1px;
		line-height: 30px;
	}
	.inst .instSec2{
		min-height:524px;
		padding:31px 0;
		display: flex;
		justify-content: space-between;
	}
	.instSec2 section{
		width: 383px;
		border-radius: 22px;
		box-shadow:0 0 50px #dae2e5;
		padding: 0 30px;
		text-align: center;
		/*safari*/
		min-height:462px;
		display: inline-block;
	}
	/*safari*/
	.instSec2 section:nth-child(2){
		float: right;
	}
	.instSec2 section img{
		margin-top: 63px;
	}
	.instSec2 section h3{
		margin-top: 65px;
		color: #357FFA;
	}
	.instSec2 section p{
		text-align: left;
		font-size: 16px;
		line-height: 30px;
	}
	.instSec2-p1,.instSec2-p3{
		margin-top: 40px;
	}
	.instSec2-p1{
		margin-bottom: 0;
	}
	.exper{
		width: 13.28125rem;
		height: 2.65625rem;
		margin:160px auto 0;
		margin-top: 1.25rem;
		border-radius: 0.171875rem;
		box-shadow:0 0 50px #dde4e7;
		background: -moz-linear-gradient(top, #2e77ea 0%, #44d8ff 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e77ea), color-stop(100%,#44d8ff));
		background: -webkit-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -o-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -ms-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: linear-gradient(to bottom, #2e77ea 0%,#44d8ff 100%);
	}
	.exper h1{
		padding-top: 0.6640625rem;
		text-align: center;
		font-size: 0.25rem;
		color: #FFFFFF;
	}
	.exper p{
		font-size:0.140625rem;
		color: #FFFFFF;
		text-align: center;
		margin-top: 0.3125rem;
	}
	.exper div{
		width: 1.40625rem;
		height: 0.296875rem;
		font-size: 0.125rem;
		line-height: 0.296875rem;
		text-align: center;
		color: #357FFA;
		background-color: #FFFFFF;
		opacity:0.9;
		border-radius:0.1484375rem;
		margin: 55px auto 0;
		margin-top: 0.4296875rem;
		box-shadow: 0 30px 25px #45aad8;
	}
	.exper div:hover{
		transform: scale(1.05);
	}
	footer{
		margin-top: 1.015625rem;
		background-image: url(../img/helper/bg_1_zc.png);
		background-repeat: no-repeat;
		background-position:10% 10%;
	}
	hr{
		width: 100%;
		border: none;
		height: 1px;
		background-color: #357FFA;
		opacity:0.2;
		margin: 0;
	}
	.footer{
		height:140px;
		box-sizing: border-box;
		padding-top:60px;
		padding-left: 3.0859375rem;
		padding-right: 3.0859375rem;
		padding-bottom:50px;
	}
	.footer .address{
		font-size:16px;
		color: #357FFA;
		padding: 0;
		margin-top:8px;
	}
	.footer .link{
		padding: 0;
		text-align: right;
	}
	.footer .link img{
		margin-right: 0.390625rem;
	}
	.footer .link img:nth-child(6){
		margin-right: 0;
	}
}

@media screen and (min-width:1200px) and (max-width:1499px){
	#screen .screen_sc{
		width:60%;
		height:100%;
		z-index: 1000;
		opacity:1.0;
		position: relative;
		left:20%;
		top:0;
		margin-top:0;
	}
	#screen .screen_cj{
		width: 20%;
		height:6.5%;
		margin-top:60%;
		font-size:20px;
		left:40%;
		top:0;
		/*ie*/
		width:1.953125rem; /*128*/
		height:0.546875rem; /*128*/
		line-height:0.546875rem; /*128*/
	}
	.navbar{
		height: 100px;
		background-color: rgba(0,0,0,0);
		border: none;
		margin: 0;
		z-index: 100;
	}
	.navbar .container-fluid{
		padding: 0 104px !important;
		height: 100px !important;
	}
	.navbar-brand{
		padding: 0;
		width: 246px;
		height:100px;
		display: flex;
		align-items: center;
	}
	.navbar-brand img{
		width: 246px;
		height: 40px;
		/*safari*/
		margin: 30px 0;
	}
	.navbar-nav{
		height: 100px;
		position: absolute;
		right: 400px;
	}
	.navbar-nav a{
		height: 100px;
		padding:0 28px !important;
		line-height: 100px !important;
		font-size: 16px;
		color: #ffffff !important;
	}
	.navbar-nav a:hover{
		color: #357FFA !important;
	}
	.downLoad{
		width: 140px;
		height: 34px;
		line-height: 34px;
		text-align: center;
		border-radius:17px;
		font-size: 16px;
		color: #3480fa;
		background-color:#ffffff;
		box-shadow: 0 10px 25px rgba(0,52,74,0.18);
		opacity: 0.9;
		position: absolute;
		top: 33px;
		right: 230px;
	}
	.downLoad a{
		color: #3480fa !important;
	}
	.downloadBc{
		color: #FFFFFF;
		background: -moz-linear-gradient(top, #68d0f3 0%, #4b8ef9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68d0f3), color-stop(100%,#4b8ef9));
		background: -webkit-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: -o-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: -ms-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: linear-gradient(to bottom, #68d0f3 0%,#4b8ef9 100%);
	}
	.cutLan{
		position: absolute;
		right: 100px;
		top: 0;
		display: flex;
		align-items: center;
	}
	.cutLan span{
		margin:0 17px;
		font-size:16px;
		color: #ffffff;
		line-height: 100px;
	}
	.lan{
		width:120px;
		height:140px;
		position: fixed;
		right:70px;
		top:100px;
		z-index: 100;
		background-color: #FFFFFF;
		display: none;
	}
	.lan>div{
		width:120px;
		height:70px;
		line-height:70px;
		text-align: center;
		box-sizing: border-box;
		font-size: 16px;
		color: #333333;
		background-color: #FFFFFF;
		border-bottom: 1px solid #ebebeb;
	}
	.header{
		height:5.859375rem;
		margin-top: -100px;
		padding: 0;
		position: relative;
	}
	.header-bc{
		position: absolute;
		top:0px;
		width: 100%;
		height: 100%;
	}
	.headerSec{
		display: inline-block;
		width:4.140625rem;
		margin-right:1.09375rem;
		position: absolute;
		top: 1.875rem;
		top: 1.875rem;
		left: 3.2421875rem;
	}
	.headerSec h1{
		font-size: 0.28125rem;
		color: #ffffff;
		margin:0;
		letter-spacing: 3px;
	}
	.headerSec p{
		font-size: 0.140625rem;
		color: #ffffff;
		margin: 0;
		margin-top: 0.21875rem;
	}
	.headerSec div{
		width: 2.34375rem;
		height: 0.46875rem;
		border:1px solid rgba(0,0,0,0);
		box-sizing: border-box;
		line-height: 0.46875rem;
		text-align: center;
		border-radius:0.234375rem;
		font-size: calc(24rem / 128);
		color:#357ffa;
		background-color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0.46875rem;
		box-shadow: 0 10px 25px rgba(0,52,74,0.18);
	}
	.headerSec section{
		width: 2.34375rem;
		height: 0.46875rem;
		border:1px solid #FFFFFF;
		box-sizing: border-box;
		line-height: 0.46875rem;
		text-align: center;
		border-radius:0.234375rem;
		font-size: 0.1875rem;
		color:#FFFFFF;
		background-color:rgba(0,0,0,0);
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0.234375rem;
	}
	.headerSec div:hover{
		background-color:rgba(0,0,0,0);
		color:#FFFFFF;
		border:1px solid #FFFFFF;
	}
	.headerSec section:hover{
		background-color: #FFFFFF;
		color:#357ffa;
		border:1px solid rgba(0,0,0,0);
	}
	.headerSec img{
		width: 0.203125rem;
		height: 0.203125rem;
	}
	.header-mobile{
		width: 3.28125rem;
		height: 5.03125rem;
		display:inline-block;
		position: absolute;
		top: 1.875rem;
		top: 2.4rem; /*/100*/
		right: 3.28125rem;
	}
	.main{
		background-image: url(../img/helper/bg_3_zc_aq.png);
		background-repeat: no-repeat;
		background-size: 100% 72%;
	}
	.main h1{
		font-size: 0.36rem; /*100*/
		color: #357FFA;
		margin-bottom: 0.46rem; /*100*/
	}
	.main1{
		width: 11.42rem; /*100*/
		margin:0 auto;
		margin-top: 2.9rem; /*100*/
		/*safari*/
		overflow: auto;
	}
	.main1 img{
		width: 0.36rem; /*100*/
		height: 0.36rem; /*100*/
	}
	.main1 h1{
		font-size: 0.36rem;
		color: #357FFA;
	}
	.main1Sec{
		width: 11.42rem;
		display: flex;
		justify-content: center;
		margin-top: 0.46rem;
	}
	.main1Sec>div{
		width:3.4rem;
		min-height: 2.55rem;
		box-sizing: border-box;
		background-color: #FFFFFF;
		border-radius:0.22rem;
		margin-right: 0.16rem;
		padding:0.42rem 0.36rem 0;
		box-shadow: 0 0 0.39rem #dde4e7;
		/*safari*/
		float: left;
	}
	.main1Sec>div:nth-child(3){
		margin-right: 0;
	}
	.main1Sec h3{
		color: #357FFA;
		font-size: 0.24rem;
		letter-spacing: 2px;
		margin-top:0.28rem;
		margin-bottom:0.15rem;
	}
	.main1Sec p{
		font-size:0.125rem;
		line-height: 0.26rem;
		color: #666666;
	}
	.main2{
		margin-top:2.34375rem;
		display: flex;
		justify-content: space-between;
	}
	.main2Sec{
		display: inline-block;
		width: 5rem;
		margin-left: 1.609375rem; /*/256*/
		margin-top: 1.6rem; /*100*/
	}
	.main2Sec p{
		font-size: 0.16rem;
		color: #333333;
		margin-bottom: 0.2rem;
	}
	.main2 img{
		width: 8.12rem;
		height:7.34rem;
		/*safari*/
		float: right;
	}
	.main3{
		height: 4.1484375rem; /*128*/
		width:12.5rem; /*128*/
		display: flex;
		justify-content: center;
		align-items: flex-end;
		margin-top: 2rem; /*100*/
		margin-bottom: 1.6rem;
		position: relative;
	}
	.main3 .slide{
		margin-right: 1.875rem; /*128*/
		width: 2.1015625rem; /*128*/
		height:4.1875rem; /*128*/
		position: absolute;
		left:0;
		bottom: 0;
		z-index: 99;
	}
	.main3 ul{
		position: absolute;
		bottom:-0.5rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.main3 ul li{
		width: 8px;
		height: 8px;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3 ul .active{
		width: 8px;
		height: 8px;
		background-color: #2d73e9;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3>img{
		width: 2.1015625rem; /*128*/
		height: 4.1875rem; /*128*/
		position: absolute;
		left:0;
		bottom: 0;
		z-index:10;
	}

	.main3 .carousel-inner,.main3 .item{
		width: 1.875rem !important; /*128*/
		height: 3.984375rem !important; /*128*/
		position: absolute;
		top:0.15rem;
		left:0.15rem;
	}
	.main3Sec{
		width: 3.55rem;
		margin-left: 2.4rem;
		/*ie*/
		position: absolute;
		bottom: 0;
		left: 3.9765625rem; /*128*/
	}
	.main3Sec p{
		font-size:0.16rem;
		color: #333333;
		margin-bottom: 0.2rem;
	}
	.value{
		width: 12.5rem; /*128*/
		height: 3.984375rem; /*128*/
		border-radius: 0.15625rem; /*128*/
		margin:0 auto;
		box-shadow:0 0 50px #dae2e5;
	}
	.value-sec1{
		width: 12.5rem; /*128*/
		height: 1.015625rem; /*128*/
		margin:0 auto;
		background-color:#338cf0;
		border-radius:0.15625rem 0.15625rem 0 0; /*128*/
	}
	.value-sec1 h1{
		width: 8.8671875rem; /*128*/
		color: #FFFFFF;
		margin:0 auto;
		line-height: 1.015625rem; /*128*/
	}
	.value-sec2{
		width: 8.8671875rem; /*128*/
		height: 2.96875rem; /*128*/
		margin: 0 auto;
		display: flex;
		/*safari*/
		position: relative;
	}
	.value-sec2>div{
		width: 4.765625rem; /*128*/
		margin-top: 0.34375rem; /*256*/
		margin-right: 0.390625rem; /*256*/
		/*safari*/
		float: left;
	}
	.value-sec2 p{
		font-size: 0.125rem; /*128*/
		margin-top: 0.1953125rem; /*128*/
	}
	.value img{
		/*ie*/
		height:100%;
		position: absolute;
		bottom: 0;
		left:5.625rem; /*128*/
	}
	.inst{
		width: 1152px;
		margin:0 auto 0;
		padding-top: 194px;
	}
	.inst>h1{
		color: #357FFA;
		text-align: center;
	}
	.inst>p{
		font-size: 23px;
		text-align: center;
		margin-top: 46px;
		color: #999999;
	}
	.inst .instDiv{
		position: relative;
		margin-top: 105px;
	}
	.inst .instSec1{
		width: 434px;
		height: 524px;
		box-shadow:0 0 80px #dde4e7;
		border-radius:22px;
		position: absolute;
		left: 359px;
		background-color: #FFFFFF;
		text-align: center;
		padding:0 55px;
	}
	.instSec1 img{
		margin-top: 76px;
	}
	.instSec1 h2{
		margin-top: 90px;
		font-size: 26px;
		color: #357FFA;
	}
	.instSec1 p{
		margin-top: 40px;
		font-size: 16px;
		color: #666666;
		letter-spacing: 1px;
		line-height: 30px;
	}
	.inst .instSec2{
		min-height:524px;
		padding:31px 0;
		display: flex;
		justify-content: space-between;
	}
	.instSec2 section{
		width: 383px;
		border-radius: 22px;
		box-shadow:0 0 50px #dae2e5;
		padding: 0 30px;
		text-align: center;
		/*safari*/
		min-height:462px;
		display: inline-block;
	}
	/*safari*/
	.instSec2 section:nth-child(2){
		float: right;
	}
	.instSec2 section img{
		margin-top: 63px;
	}
	.instSec2 section h3{
		margin-top: 65px;
		color: #357FFA;
	}
	.instSec2 section p{
		text-align: left;
		font-size: 16px;
		line-height: 30px;
	}
	.instSec2-p1,.instSec2-p3{
		margin-top: 40px;
	}
	.instSec2-p1{
		margin-bottom: 0;
	}
	.exper{
		width: 13.28125rem; /*128*/
		height: 2.65625rem; /*128*/
		margin:160px auto 0;
		margin-top: 1.25rem; /*128*/
		border-radius: 0.171875rem;
		box-shadow:0 0 50px #dde4e7;
		background: -moz-linear-gradient(top, #2e77ea 0%, #44d8ff 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e77ea), color-stop(100%,#44d8ff));
		background: -webkit-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -o-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -ms-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: linear-gradient(to bottom, #2e77ea 0%,#44d8ff 100%);
	}
	.exper h1{
		padding-top: 0.6640625rem; /*128*/
		text-align: center;
		font-size: 0.25rem; /*128*/
		color: #FFFFFF;
	}
	.exper p{
		font-size: 0.140625rem; /*128*/
		color: #FFFFFF;
		text-align: center;
		margin-top: 0.3125rem; /*128*/
	}
	.exper div{
		width: 1.40625rem; /*128*/
		height: 0.296875rem; /*128*/
		font-size: 0.125rem; /*128*/
		line-height:0.296875rem; /*128*/
		text-align: center;
		color: #357FFA;
		background-color: #FFFFFF;
		opacity:0.9;
		border-radius:0.1484375rem; /*128*/
		margin: 55px auto 0;
		margin-top: 0.4296875rem; /*128*/
	}
	footer{
		margin-top: 1.015625rem; /*128*/
		background-image: url(../img/helper/bg_1_zc.png);
		background-repeat: no-repeat;
		background-position:10% 10%;
	}
	hr{
		width: 100%;
		border: none;
		height: 1px;
		background-color: #357FFA;
		opacity:0.2;
		margin: 0;
	}
	.footer{
		height:140px;
		box-sizing: border-box;
		padding-top:60px;
		padding-left: 1.54296875rem; /*256*/
		padding-right: 1.54296875rem; /*256*/
		padding-bottom:50px;
	}
	.footer .address{
		font-size:16px;
		color: #357FFA;
		padding: 0;
		margin-top:8px;
	}
	.footer .link{
		padding: 0;
		text-align: right;
	}
	.footer .link img{
		margin-right: 0.390625rem; 1.54296875rem
	}
	.footer .link img:nth-child(6){
		margin-right: 0;
	}
}

@media screen and (min-width:768px) and (max-width:1199px) {
	#screen .screen_sc{
		width:60%;
		height:100%;
		z-index: 1000;
		opacity:1.0;
		position: relative;
		left:20%;
		top:0;
		margin-top:0;
	}
	#screen .screen_cj{
		width: 20%;
		height:6.5%;
		margin-top:60%;
		font-size:18px;
		left:40%;
		top:0;
	}
	.navbar{
		height: 1.25rem; /*80*/
		background-color: rgba(0,0,0,0);
		border: none;
		margin: 0;
		z-index: 100;
	}
	.navbar .container-fluid{
		padding: 0 104px !important;
		padding-left: 0.8125rem !important; /*128*/
		padding-right: 0.8125rem !important; /*128*/
		height:1.25rem;

	}
	.navbar-brand{
		padding: 0;
		width:3.075rem;
		height:1.25rem;
		display: flex;
		align-items: center;

	}
	.navbar-brand img{
		width: 3.075rem;
		height: 0.5rem;
	}
	.navbar-nav{
		height: 1.25rem;
		position: absolute;
		right: 5rem;
	}
	.navbar-nav a{
		height: 1.25rem;
		padding:0 28px !important;
		padding-left: 0.21875rem !important; /*128*/
		padding-right: 0.21875rem !important; /*128*/
		line-height: 1.25rem !important;
		background-color: rgba(0,0,0,0) !important;
		font-size: 0.2rem;
		color: #ffffff !important;
	}
	.navbar-nav a:hover{
		color: #357FFA !important;
	}
	.downLoad{
		width: 1.75rem;
		height: 0.425rem;
		line-height: 0.425rem;
		text-align: center;
		border-radius: 0.2125rem;
		font-size: 0.2rem;
		color: #3480fa;
		background-color:#ffffff;
		opacity: 0.9;
		position: absolute;
		top:0.4125rem;
		right: 2.3rem; /*100*/
		box-shadow: 0 10px 25px rgba(0,52,74,0.18);
	}
	.downLoad a{
		color: #3480fa !important;
	}
	.downloadBc{
		color: #FFFFFF;
		background: -moz-linear-gradient(top, #68d0f3 0%, #4b8ef9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68d0f3), color-stop(100%,#4b8ef9));
		background: -webkit-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: -o-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: -ms-linear-gradient(top, #68d0f3 0%,#4b8ef9 100%);
		background: linear-gradient(to bottom, #68d0f3 0%,#4b8ef9 100%);
	}
	.cutLan{
		position: absolute;
		right:0.78125rem; /*128*/
		top: 0;
		display: flex;
		align-items: center;
	}
	.cutLan span{
		margin:0 17px;
		font-size:0.2rem;
		line-height:1.25rem;
	}
	.lan{
		width: 0.9375rem; /*128*/
		height:1.09375rem; /*128*/
		position: fixed;
		right:0.875rem;
		top: 1.25rem;
		z-index: 700;
		display: none;
	}
	.lan>div{
		width: 0.9375rem; /*128*/
		height:0.546875rem; /*128*/
		line-height:0.546875rem; /*128*/
		text-align: center;
		box-sizing: border-box;
		font-size: 0.125rem; /*128*/
		color: #333333;
		background-color: #FFFFFF;
		border-bottom: 1px solid #ebebeb;
	}
	.header{
		height:5.859375rem; /*128*/
		height: 7.5rem;
		margin-top:-100px;
		padding: 0;
		position: relative;
	}
	.header-bc{
		position: absolute;
		top:0px;
		width: 100%;
		height: 100%;
	}
	.headerSec{
		display: inline-block;
		width:4.140625rem; /*128*/
		margin-right:1.09375rem; /*128*/
		position: absolute;
		top: 1.875rem; /*128*/
		top: 3rem; /*80*/
		left: calc(415rem / 128); /*128*/
	}
	.headerSec h1{
		font-size: 0.28125rem; /*128*/
		color: #ffffff;
		margin:0;
		letter-spacing: 2px;
	}
	.headerSec p{
		font-size: 0.140625rem; /*128*/
		color: #ffffff;
		margin: 0;
		margin-top: 0.21875rem; /*128*/
	}
	.headerSec div{
		width: 2.34375rem; /*128*/
		height: 0.46875rem; /*128*/
		border:1px solid rgba(0,0,0,0);
		box-sizing: border-box;
		line-height: 0.46875rem; /*128*/
		text-align: center;
		border-radius:0.234375rem; 0.46875rem; /*128*/
		font-size: 0.1875rem; 0.46875rem; /*128*/
		color:#357ffa;
		background-color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0.234375rem; /*256*/
		box-shadow: 0 10px 25px rgba(0,52,74,0.18);
	}
	.headerSec section{
		width: 2.34375rem; /*128*/
		height: 0.46875rem; /*128*/
		border:1px solid #FFFFFF;
		box-sizing: border-box;
		line-height: 0.46875rem; /*128*/
		text-align: center;
		border-radius:0.234375rem; /*128*/
		font-size: 0.1875rem; /*128*/
		color:#FFFFFF;
		background-color:rgba(0,0,0,0);
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 0.234375rem; /*128*/
	}
	.headerSec div:hover{
		background-color:rgba(0,0,0,0);
		color:#FFFFFF;
		border:1px solid #FFFFFF;
	}
	.headerSec section:hover{
		background-color: #FFFFFF;
		color:#357ffa;
		border:1px solid rgba(0,0,0,0);
	}
	.headerSec img{
		width: 0.203125rem; /*128*/
		height: 0.203125rem; /*128*/
	}
	.header-mobile{
		width: 3.28125rem; /*128*/
		height: 5.03125rem; /*128*/ 
		display:inline-block;
		position: absolute;
		top: 3rem; /*80*/
		right: 3.28125rem; /*128*/
	}
	.main{
		background-image: url(../img/helper/bg_3_zc_aq.png);
		background-repeat: no-repeat;
		background-size: 100% 72%;
	}
	.main h1{
		font-size: 0.4rem; /*90*/
		color: #357FFA;
		margin-bottom: 0.51111rem; /*90*/
	}
	.main1{
		width: 12.6888rem; /*90*/
		margin:0 auto;
		margin-top: 3.2222rem; /*90*/
	}
	.main1 img{
		width: 0.4rem; /*90*/
		height: 0.4rem; /*90*/
	}
	.main1 h1{
		font-size: 0.4rem; /*90*/
		color: #357FFA;
	}
	.main1Sec{
		width: 12.6888rem; /*90*/
		display: flex;
		justify-content: center;
		margin-top: 0.51111rem; /*90*/
	}
	.main1Sec>div{
		width:4.11111rem; /*90*/
		min-height: 2.8333rem; /*90*/
		box-sizing: border-box;
		background-color: #FFFFFF;
		border-radius: 0.2444rem; /*90*/
		border-radius:0.24444rem; /*90*/
		margin-right: 0.1777rem; /*90*/
		padding:0.42rem 0.36rem 0;
		box-shadow: 0 0 0.39rem #dde4e7;
	}
	.main1Sec>div:nth-child(3){
		margin-right: 0;
	}
	.main1Sec h3{
		color: #357FFA;
		font-size: 0.2666rem; /*90*/
		letter-spacing: 2px;
		margin-top:0.3111rem; /*90*/
		margin-bottom:0.1666rem; /*90*/
	}
	.main1Sec p{
		font-size:0.125rem;
		line-height: 0.2888rem; /*90*/
		color: #666666;
	}
	.main2{
		margin-top:2.34375rem;
		display: flex;
		justify-content: space-between;
	}
	.main2Sec{
		display: inline-block;
		width: 5.5555rem; /*90*/
		margin-left: 1.0729rem; /*384*/
		margin-top: 1.7777rem; /*90*/
	}
	.main2Sec p{
		font-size: 0.1777rem; /*90*/
		color: #333333;
		margin-bottom: 0.2222rem; /*90*/
	}
	.main2 img{
		width: 9.02222rem; /*90*/
		height: 8.1555rem; /*90*/
	}
	.main3{
		width: 12.5rem; /*128*/
		height: 5.9rem; /*90*/
		display: flex;
		justify-content: center;
		align-items: flex-end;
		margin-top: 2.2222rem; /*90*/
		margin-bottom: 1.7777rem; /*90*/
		position: relative;
	}
	.main3>img{
		width: 2.9888rem; /*90*/
		height: 5.9555rem; /*90*/
		position: absolute;
		left:0;
		bottom: 0;
		z-index:10;
	}
	.main3 .slide{
		margin-right: 2.6666rem; /*90*/
		width: 2.9888rem; /*90*/
		height: 5.9555rem; /*90*/
		position: absolute;
		left:0;
		bottom: 0;
		z-index: 99;
	}
	.main3 ul{
		position: absolute;
		bottom:-0.5rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.main3 ul li{
		width: 8px;
		height: 8px;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3 ul .active{
		width: 8px;
		height: 8px;
		background-color: #2d73e9;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3 .carousel-inner,.main3 .item{
		width: 2.6666rem !important; /*90*/
		height: 5.6666rem !important; /*90*/
		position: absolute;
		top:0.18rem;
		left:0.19rem;
	}
	.main3Sec{
		width: 3.9444rem; /*90*/
		margin-left: 2.6666rem; /*90*/
	}
	.main3Sec p{
		font-size:0.1777rem; /*90*/
		color: #333333;
		margin-bottom: 0.222rem; /*90*/
	}
	.value{
		width: 12.5rem; /*128*/
		height: 3.984375rem; /*128*/
		border-radius: 0.15625rem; /*128*/
		margin:0 auto;
		box-shadow:0 0 50px #dae2e5;
	}
	.value-sec1{
		width: 12.5rem; /*128*/
		height: 1.015625rem; /*128*/
		margin:0 auto;
		background-color:#338cf0;
		border-radius:0.15625rem 0.15625rem 0 0;
	}
	.value-sec1 h1{
		width: 8.8671875rem; /*128*/
		color: #FFFFFF;
		margin:0 auto;
		line-height: 1.015625rem; /*128*/
	}
	.value-sec2{
		width: 11.35rem; /*100*/
		height: 2.96875rem; /*128*/
		margin: 0 auto;
		display: flex;
	}
	.value-sec2>div{
		width: 6.1rem;
		margin-top: 0.22916rem; /*384*/
		margin-right: 0.26041rem; /*384*/
	}
	.value-sec2 p{
		font-size: 0.125rem; /*128*/
		margin-top: 0.1953125rem; /*128*/
	}
	.value img{
		height: 100%;
	}
	.inst{
		width: 12.8rem; /*90*/
		margin:0 auto;
		padding-top: 2.1555rem; /*90*/
	}
	.inst>h1{
		color: #357FFA;
		text-align: center;
	}
	.inst>p{
		font-size: 0.2555rem; /*90*/
		text-align: center;
		margin-top: 0.5111rem; /*90*/
		color: #999999;
	}
	.inst .instDiv{
		position: relative;
		margin-top: 1.1666rem; /*90*/
	}
	.inst .instSec1{
		width: 4.8222rem; /*90*/
		height: 5.8222rem;
		box-shadow:0 0 80px #dde4e7;
		border-radius:0.2444rem;
		position: absolute;
		left: 3.9889rem;
		background-color: #FFFFFF;
		text-align: center;
		padding:0 55px;
		padding-left: 0.6111rem; /*90*/
		padding-right: 0.6111rem; /*90*/
	}
	.instSec1 img{
		margin-top: 76px;
		width: 0.78125rem; /*128*/
		height: 0.78125rem; /*128*/
	}
	.instSec1 h2{
		margin-top: 1rem; /*90*/
		/*font-size: calc(26rem / 50);*/
		color: #357FFA;
	}
	.instSec1 p{
		margin-top: calc(40rem / 90);
		font-size: calc(16rem / 90);
		color: #666666;
		letter-spacing: 1px;
		line-height:calc(30rem / 90);
	}
	.inst .instSec2{
		minheight: calc(524rem / 90);
		padding:31px 0;
		padding-top: calc(31rem / 90);
		padding-bottom: calc(31rem / 90);
		display: flex;
		justify-content: space-between;
	}
	.instSec2 section{
		width: calc(383rem / 90);
		border-radius:0.2444rem;
		box-shadow:0 0 50px #dae2e5;
		padding: 0 30px;
		padding-left: calc(30rem / 90);
		padding-right: calc(30rem / 90);
		text-align: center;
	}
	.instSec2 section img{
		width: calc(100rem / 128);
		height: calc(100rem / 128);
		margin-top: calc(63rem / 90);
	}
	.instSec2 section h3{
		margin-top: calc(65rem / 90);
		color: #357FFA;
	}
	.instSec2 section p{
		text-align: left;
		font-size: calc(16rem / 90);
		line-height: calc(30rem / 90);
	}
	.instSec2-p1,.instSec2-p3{
		margin-top:calc(40rem / 90);
	}
	.instSec2-p1{
		margin-bottom: 0;
	}
	.exper{
		width: calc(1700rem / 128);
		height: calc(340rem / 128);
		margin:160px auto 0;
		margin-top: calc(160rem / 128);
		border-radius: 0.171875rem;
		box-shadow:0 0 50px #dde4e7;
		background: -moz-linear-gradient(top, #2e77ea 0%, #44d8ff 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e77ea), color-stop(100%,#44d8ff));
		background: -webkit-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -o-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -ms-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: linear-gradient(to bottom, #2e77ea 0%,#44d8ff 100%);
	}
	.exper h1{
		padding-top: calc(85rem / 128);
		text-align: center;
		font-size: calc(32rem / 128);
		color: #FFFFFF;
	}
	.exper p{
		font-size: calc(18rem / 128);
		color: #FFFFFF;
		text-align: center;
		margin-top: calc(40rem / 128);
	}
	.exper div{
		width: calc(180rem / 90);
		height: calc(38rem / 90);
		font-size: calc(16rem / 90);
		line-height: calc(38rem / 90);
		text-align: center;
		color: #357FFA;
		background-color: #FFFFFF;
		opacity:0.9;
		/*border-radius: calc(19rem / 90);*/
		border-radius:0.21111rem;
		margin: 55px auto 0;
		margin-top: calc(55rem / 128);
	}
	footer{
		margin-top: calc(130rem / 128);
		background-image: url(../img/helper/bg_1_zc.png);
		background-repeat: no-repeat;
		background-position:10% 10%;
	}
	hr{
		width: 100%;
		border: none;
		height: 1px;
		background-color: #357FFA;
		opacity:0.2;
		margin: 0;
	}
	.footer{
		height:140px;
		box-sizing: border-box;
		padding-top:60px;
		padding-left: calc(395rem / 256);
		padding-right: calc(395rem / 256);
		padding-bottom:50px;
	}
	.footer .address{
		font-size:16px;
		color: #357FFA;
		padding: 0;
		margin-top:8px;
	}
	.footer .link{
		padding: 0;
		text-align: right;
	}
	.footer .link img{
		margin-right: calc(50rem / 128);
	}
	.footer .link img:nth-child(6){
		margin-right: 0;
	}
}

@media screen and (max-width: 768px) {
	#screen .screen_sc{width:100%;height:20%; z-index: 1000; opacity:1.0;position: relative;left:0;top:0;margin-top:80px;}
	#screen .screen_btn{width:30% !important;height:30% !important; margin-top:60%; z-index: 1000; opacity:1.0;position: absolute;left:35% !important;top:0;}
	#screen .screen_cj{width: 30% !important;height:30% !important;margin-top:60%; font-size:0.5rem;left:35%;top:0;}
	#screen .screen_close{width:6% !important; z-index:1000; position: absolute;left:79%;top:0;margin-top: 20% !important;}
	.navbar{
		height: 2.24rem;
		margin: 0;
		border: none;
		background-color: #FFFFFF;
		z-index: 100;
	}
	.navbar .container-fluid{
		height: 2.24rem;
	}
	.navbar-header{
		width: 100%;
		height: 2.24rem;
		margin: 0 !important;
		box-sizing: border-box;
	}
	.navbar button{
		width:0.76rem;
		height:0.58rem;
		padding: 0;
		margin: 0;
		border-color: #FFFFFF !important;
		border: none !important;
		position: absolute;
		top:calc(1.12rem - 0.3rem);
		right:3.3rem;
		background-image: url(../img/helper/mobile/icon_nav.png);
		background-repeat: no-repeat;
		background-size:90%90%;
		background-position:center;
	}
	.navbar-brand{
		width: 4.92rem;
		height: 2.24rem;
		box-sizing: content-box;
		padding: 0;
		padding-left:0.48rem;
		display: flex;
		align-items: center;
	}
	.navbar-brand img{
		width: 4.92rem;
		height: 0.82rem;
	}
	.cutLan{
		font-size: 0.52rem;
		color: #357ffa;
		position: absolute;
		right:0.4rem;
		top: calc(50% - 0.37rem);
		display: flex;
		align-items: center;
		padding-left: 0.64rem;
		border-left: 1px solid #ebebeb;
	}
	.cutLan img{
		width: 0.36rem;
		height:0.16rem;
		margin-left: 0.2rem;
	}
	.lan{
		width: 3rem;
		height: 3.2rem;
		position: fixed;
		right: 0;
		top: 2.24rem;
		z-index: 500;
		display: none;
	}
	.lan>div{
		width: 100%;
		height:1.6rem;
		line-height: 1.6rem;
		text-align: center;
		box-sizing: border-box;
		font-size: 0.52rem;
		color: #333333;
		background-color: #FFFFFF;
		border-bottom: 1px solid #ebebeb;

	}
	#navbar{
		width:15rem;
		border: none;
		background-color: #FFFFFF;
		margin: 0;
		z-index: 200;
	}
	#navbar li{
		height:1.76rem;
		border-bottom: 1px solid #ebebeb;
		margin: 0 0.8rem;
		padding: 0 0.2rem;
	}
	#navbar li:nth-of-type(4){
		border:none;
	}
	#navbar li a{
		font-size: 0.52rem;
		color: #333333;
		padding: 0;
		line-height:calc(1.76rem - 1px);
		background-color: #FFFFFF;
	}
	#navbar li a:hover{
		background-color: #FFFFFF;
		color: #357FFA;
	}

	.headerSec{
		margin: 0 0.8rem;
		position: absolute;
		top:5.6rem;
		left:0;
	}
	.headerSec h1{
		font-size:0.96rem;
		color: #ffffff;
		margin:0;
	}
	.headerSec p{
		font-size:0.56rem;
		color: #ffffff;
		margin-top:1rem;
	}
	.headerSec div{
		width:10rem;
		height: 1.76rem;
		border:1px solid rgba(0,0,0,0);
		box-sizing: border-box;
		line-height:1.76rem;
		text-align: center;
		border-radius:0.88rem;
		font-size:0.64rem;
		color:#357ffa;
		background-color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin:1.3rem auto 0;
		box-shadow: 0 10px 25px rgba(0,52,74,0.18);
	}
	.headerSec section{
		width:10rem;
		height: 1.76rem;
		border:1px solid #FFFFFF;
		box-sizing: border-box;
		line-height:1.76rem;
		text-align: center;
		border-radius:0.88rem;
		font-size:0.64rem;
		color:#FFFFFF;
		background-color:rgba(0,0,0,0);
		display: flex;
		align-items: center;
		justify-content: center;
		margin:0.6rem auto 0;
	}
	.headerSec img{
		width: 0.88rem;
		height: 0.88rem;
	}
	.header-mobile{
		width:13rem;
		height:18.62rem;
		display:inline-block;
		position: absolute;
		top:19.3rem;
		/*right:1.36rem;*/
		right:0;
	}
	.main1{
		margin-top:16rem;
	}
	.main1 img{
		width:1.28rem;
		height:1.28rem;
		box-sizing: content-box;
		padding-top: 1.08rem;
	}
	.main1 h1{
		width:13rem;
		margin: 0 auto;
		font-size:1rem;
		color: #357FFA;
	}
	.main1Sec>div{
		width:13rem;
		height:6.6rem;
		box-sizing: border-box;
		background-color: #FFFFFF;
		border-radius:0.44rem;
		padding:0 0.8rem;
		box-shadow: 0 0 1rem #dae2e5;
		margin:0.64rem auto 0;
	}
	.main1Sec>div:nth-child(1){
		margin-top:1.44rem;
	}
	.main1Sec h3{
		color: #357FFA;
		font-size:0.8rem;
		margin-top: 0.64rem;
	}
	.main1Sec p{
		font-size:0.56rem;
		color: #666666;
		margin-top: 0.48rem;
	}
	.main2{
		background-image: url(../img/helper/bg_2_aq.png);
		background-repeat: no-repeat;
		background-size: 200%60%;
	}
	.main2Sec{
		width:13rem;
		margin:4rem auto 0;
	}
	.main2Sec h1{
		font-size:1rem;
		color: #357FFA;
	}
	.main2Sec p{
		font-size:0.56rem;
		color: #333333;
		margin-top: 1.44rem;
	}
	.main2 img{
		width: 15rem;
		margin-top:6rem;
	}
	.main3{
		margin-top:1.92rem;
		height:30rem;
		position: relative;
	}
	.main3>img{
		width: 9rem;
		height:17rem;
		position: absolute;
		left: 3rem;
		top: 0;
		z-index:10;
	}
	.main3 .slide{
		width: 7.8rem;
		height:15rem;
		position: absolute;
		left: 3.7rem;
		top: 1rem;
		z-index:99;
	}
	.main3 ul{
		position: absolute;
		bottom:-2rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.main3 ul li{
		width: 8px;
		height: 8px;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3 ul .active{
		width: 8px;
		height: 8px;
		background-color: #2d73e9;
		border: 1px solid #2d73e9;
		box-sizing: border-box;
		margin: 0 10px;
	}
	.main3Sec{
		width:13rem;
		position: absolute;
		top: 20rem;
		left: 1rem;
	}
	.main3Sec h1{
		font-size: 1rem;
		color: #357FFA;
	}
	.main3Sec p{
		font-size:0.56rem;
		color: #333333;
		margin-top:1.2rem;
	}
	.value{
		width:13rem;
		height:19.84rem;
		border-radius:0.44rem;
		margin:4rem auto 0;
		box-shadow:0 0 1rem #dae2e5;
	}
	.value-sec1{
		height: 2.6rem;
		background-color:#338cf0;
		border-radius:0.44rem 0.44rem 0 0;
	}
	.value-sec1 h1{
		font-size: 1rem;
		line-height: 2.6rem;
		color: #FFFFFF;
		margin:0 1.2rem;
	}
	.value-sec2{
		height: 15.8rem;
		position: relative;
		margin-top: 1.44rem;
	}
	.value-sec2>div{
		width:11.6rem;
		margin: 0 auto;
	}
	.value-sec2 p{
		font-size:0.56rem;
		color: #333333;
		margin-top:0.5rem;
	}
	.value-sec2 p:nth-child(1){
		margin-top:0;
	}
	.value img{
		height:7.2rem;
		width: 11rem;
		position: absolute;
		bottom: 0;
		left:0.9rem;
	}
	.inst{
		width:13rem;
		margin:4.4rem auto 0;
	}
	.inst>h1{
		font-size: 1rem;
		color: #357FFA;
		text-align: center;
	}
	.inst>p{
		font-size:0.72rem;
		text-align: center;
		margin-top:0.8rem;
		color: #999999;
	}
	.inst .instDiv{
		margin-top: calc(105rem / 90);
	}
	.inst .instSec1{
		width: 13rem;
		height: 15.72rem;
		box-shadow:0 0 1.6rem #dde4e7;
		border-radius:22px;
		background-color: #FFFFFF;
		text-align: center;
		margin:1.76rem auto 0;
	}
	.instSec1 img{
		margin-top:2.6rem;
		width: 3rem;
		height:3rem;
	}
	.instSec1 h2{
		margin-top:2.2rem;
		font-size:0.8rem;
		color: #357FFA;
	}
	.instSec1 p{
		width: 8.8rem;
		margin:1.4rem auto 0;
		font-size:0.56rem;
		color: #666666;
	}
	.instSec2 section{
		width: 13rem;
		height: 15.78rem;
		border-radius:0.44rem;
		box-shadow:0 0 1rem #dae2e5;
		text-align: center;
		background-color: #FFFFFF;
		margin-top: 0.6rem;
	}
	.instSec2 section img{
		margin-top:2.6rem;
		width: 3rem;
		height:3rem;
	}
	.instSec2 section h3{
		margin-top:2.2rem;
		font-size:0.8rem;
		color: #357FFA;
	}
	.instSec2 section p{
		width: 9.8rem;
		margin:1.4rem auto 0;
		font-size:0.56rem;
		color: #666666;
	}
	.exper{
		width:13.8rem;
		height:9.2rem;
		margin:3.6rem auto 0;
		border-radius:0.44rem;
		box-shadow:0 0 1rem #dde4e7;
		padding: 0 0.74rem;
		background: -moz-linear-gradient(top, #2e77ea 0%, #44d8ff 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e77ea), color-stop(100%,#44d8ff));
		background: -webkit-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -o-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: -ms-linear-gradient(top, #2e77ea 0%,#44d8ff 100%);
		background: linear-gradient(to bottom, #2e77ea 0%,#44d8ff 100%);
	}
	.exper h1{
		padding-top:1.7rem;
		text-align: center;
		font-size: 0.96rem;
		color: #FFFFFF;
	}
	.exper p{
		font-size:0.6rem;
		color: #FFFFFF;
		text-align: center;
		margin-top:1rem;
	}
	.exper div{
		width:8.02rem;
		height:1.62rem;
		font-size:0.64rem;
		line-height:1.62rem;
		text-align: center;
		color: #357FFA;
		background-color: #FFFFFF;
		opacity:0.9;
		border-radius:0.8rem;
		margin:1rem auto 0;
		box-shadow: 0 20px 25px #45aad8;

	}
	.exper a{
		text-decoration: none;
	}
	footer{
		margin-top:2.4rem;
		background-image: url(../img/helper/bg_1_zc.png);
		background-repeat: no-repeat;
		background-position:10% 10%;
	}
	hr{
		width: 100%;
		border: none;
		height: 1px;
		background-color: #357FFA;
		opacity:0.2;
		margin: 0;
	}
	.footer{
		height:3.72rem;
		box-sizing: border-box;
		position: relative;
	}
	.footer .address{
		font-size:0.32rem;
		color: #357FFA;
		padding: 0;
		margin-top:0.16rem;
		text-align: center;
		position: absolute;
		bottom:0.44rem;
	}
	.footer .link{
		padding: 0;
		text-align: center;
		position: absolute;
		top: 1.08rem;
	}
	.footer .link img{
		width: 2.2rem;
		height: 0.88rem;
		padding: 0 0.64rem;
		box-sizing: border-box;
	}
	.fff{
		width: 1.8rem !important;
	}
	.footer .link img:nth-child(6){
		margin-right: 0;
	}
}
@media screen and (min-width: 992px) and (max-width: 1199px){
	.header{
		height: calc(750rem / 110);
	}
}

#screen{position: fixed;top: 0;	left: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.6);z-index: 500;display: none;}
#screen .screen_bc{width: 100%; z-index: 1000; opacity:1.0;position: absolute;left:0;top:0;}
#screen .screen_btn{width:20%;height:6.5%; margin-top:60%; z-index: 1000; opacity:1.0;position: absolute;left:40%;top:0;}
#screen .screen_close{width:4%; z-index:1000; position: absolute;left:90%;top:-10%;margin-top: 29%;}
#screen .screen_cj{color: #a05901;display: flex;justify-content: center;align-items: center; z-index: 1000; opacity:1.0;position: absolute;}